package com.runvp.common.model.vo.app;

import com.runvp.common.model.vo.BaseVO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.math.BigDecimal;

/**
 * 订单创建 详情
 *
 * @author runvp
 * @date 2022-09-18
 */
@ToString
@Getter
@Setter
public class BizCreateOrderVO extends BaseVO {


    private static final long serialVersionUID = -5683970171269136659L;

    /** 客户ID */
    private Long customerId;
    /**
     * 支付渠道
     */
    private String payChannel = "wechat";
    /**
     * 支付平台 alipay_qr：支付宝
     */
    private String payPlat = "";
    /** 设备ID */
    private Long deviceId;
    /**
     * 充电口id
     */
    private Long cargoId;

    /** 来源 */
    private String source;


    /** 设备上报充电结束(1:计时结束，2：拔电源 3：远程停止 4：充满停止 5：超功率 6：短路) */
    private String re;

    /** 订单下发需要充电的总金额 */
    private BigDecimal oa;

    /** 总充电时长分钟数 */
    private Long dur;

    /** 订单耗电量(KWH) */
    private Long qty;

    /** 开始充电时间 */
    private String srt;

    /** 结束充电时间 */
    private String ent;

    /** 端口电价 */
    private BigDecimal fee;
}
